import Vue from 'vue'
import App from './App.vue'
// 引入VueRouter
import VueRouter from 'vue-router'
// 引入路由组件
import router from'./router/index.js'
// 引入element
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import 'element-ui/lib/index.js'
import JsonExcel from 'vue-json-excel'
import store from './store'
Vue.component('downloadExcel', JsonExcel)

// // 按需引入
// import { Button, Select, Container, Header, Tabs, Row, Pagination, Dialog, Table, Aside, Menu } from 'element-ui';
// Vue.component(Button.name, Button);
// Vue.component(Select.name, Select);
// Vue.component(Container.name, Container);
// Vue.component(Header.name, Header);
// Vue.component(Tabs.name, Tabs);
// Vue.component(Row.name, Row);
// Vue.component(Pagination.name, Pagination);
// Vue.component(Dialog.name, Dialog); 
// Vue.component(Table.name, Table);
// Vue.component(Aside.name, Aside);
// Vue.component(Menu.name, Menu);

Vue.use(ElementUI)


// 关闭生产提示
Vue.config.productionTip=false
// 应用路由插件
Vue.use(VueRouter)



new Vue({
  el:"#app",
  render: h => h(App),
  router,
  store,
})
